confront aggressively - Spanish English Dictionary